Datenexport
Schnittstellen / Assistenten / Export
Eigene Daten / Makro-Assistent
Mit der Exportfunktion können Sie Dateien Ihres Programms oder selektierte Datenmengen in Form von Ergebnistabellen aus Makro-Abfragen in die Dateiformate Text oder XML exportieren.
(siehe auch)
Hinweise zum XML-Import/-Export (auf der Hilfeseite zum "Datenimport")
Der Export-Assistent führt Sie über folgende Seiten:
Muster
Quell-Tabelle
Zieldatei
Tabellenfelder
Texteinstellungen
Muster speichern
Aus dem Makro-Assistenten gelangt man über
in der Maske "Abfragen bearbeiten" sofort zur Seite
"Zieldatei".
Mit und
wechseln Sie zwischen den Seiten.
Ist alles eingestellt, klicken Sie auf .
In der Liste stehen alle bisher von Ihnen gespeicherten Export-Muster.
Wählen Sie das passende Muster und klicken Sie auf
Egal, ob Sie ein vorhandenes Muster oder das "leere Muster" gewählt haben, Sie werden durch die folgenden Seiten geführt, um alle erforderlichen Angaben ggf. nochmals zu bearbeiten bzw. erstmals einzugeben.
Wurde noch kein Muster gespeichert, wird die Seite "Muster" automatisch übersprungen, man gelangt sofort zur Auswahl der Quelltabelle für das "leere Muster".
Mit den vorhandenen Schaltern können Exportmuster ein- bzw. ausgeschleust werden.
Das selektierte Muster wird nach einer weiteren Bestätigung gelöscht.
Alle im System befindlichen Tabellen, für die ein Export möglich ist, stehen zur Auswahl zur Verfügung.
Name: | |
---|---|
Dateiname | |
Typ: | |
DATEN | Die Datei steht im Verzeichnis \DATEN. |
MANDANT | Die Datei steht im aktuellen Mandantenverzeichnis. |
JAHR | Die Datei steht im aktuellen Jahresverzeichnis des aktuellen Mandanten. |
Markieren Sie die zu exportierende Quell-Tabelle und klicken Sie auf .
Typ der Zieldatei:
Sie können Tabellen in das Text- oder XML-Format exportieren. Texte können mit festem Zeichenabstand oder mit Trennzeichen exportiert werden.
Textdateityp:
Für den Export in das Textformat kann hier die Kodierung festgelegt werden. Zur Auswahl stehen UTF-8, UTF-16, ANSI (OEM) und ASCII (7bit).
Verzeichnis
und Name der Zieldatei:
Es können relative Pfadangaben verwendet werden.
Aus einer Liste kann der Typ der Pfadangabe (Beliebig, Datenverzeichnis, Mandantenverzeichnis, Ordner "Eigene Dateien") ausgewählt
werden. Der vollständige Dateiname wird erst zur Laufzeit ermittelt, was die Entwicklung und Weitergabe von
Exportskripten oder Makros, die den Export nutzen, erleichtert. Die Pfade müssen
für den Endanwender nicht mehr angepasst werden.
Optional können Sie einstellen, dass vor Überschreiben einer im Zielverzeichnis
bereits vorhandenen Zieldatei eine Sicherheitsabfrage erfolgt.
In der Liste sind die Quelltabellenfelder den Zieltabellenfeldern gegenübergestellt.
Feldtyp, Länge, Quelltabelle:
Die Spalten mit der Struktur der Quelltabellenfelder.
Zieltabelle:
Der Name des Zieltabellenfeldes wird standardmäßig mit dem Feldnamen der Quelltabelle vorbelegt, kann aber beliebig abgeändert werden. Wenn das Feld leer ist, wird dieses Feld nicht mit exportiert.
Zusätzliche Spalten für den Textexport
Format:
Den Feldern kann ein Format mitgegeben werden. Über [F4] oder Doppelklick auf das entsprechende Feld gelangen Sie in die Auswahl.
Länge (nur für Texte mit festem Zeichenabstand):
Geben Sie hier die Feldlänge des jeweiligen Textfeldes ein.
Standardmäßig wird hier die Länge des Feldes der Quelltabelle vorgetragen.
Diese Seite erscheint nur bei Textexport.
Hier können Sie die Rundungsoption für Float-Felder aktivieren und die gewünschte Anzahl der Nachkommastellen einstellen.
Eine weitere Option ist die Verwendung der Feldbezeichnungen für die erste Zeile.
Als Trennzeichen sind neben darstellbaren Zeichen auch
Steuercodes erlaubt.
Die Steuercodes werden durch ein vorangestelltes # erkannt, wie z.B. beim
Tabulatorsprung, für den #9 einzugeben ist.
Textbegrenzungszeichen sorgen dafür, dass
Feldtrennzeichen in jedem Fall richtig interpretiert werden.
Damit in den Zeichenketten vorkommende Feldtrennzeichen nicht als solche
gedeutet werden, gibt man ein Textbegrenzungszeichen vor. In dieses Zeichen
werden die Zeichenkettenfelder eingeschlossen.
Nutzen Sie Textbegrenzungszeichen immer beim Export von Langtextfelder in
Textdateien, wenn diese per Import-Assistent wieder importiert werden sollen.
Dieser kann durch die Textbegrenzungszeichen erkennen, ob ein Zeilenumbruch zu
einem Memofeld gehört oder das Ende eines Datensatzes bedeutet.
Bevor Sie den Export starten, können Sie diese Einstellungen als .
Vergeben Sie einen aussagefähigen Namen!